separately excited device - Spanish English Dictionary